package Componentes;

import javax.swing.ImageIcon;

import Graficos.ComponenteGrafico;

/**
 * ProyectoX TDP 2011
 * @author  Ma Gimena Ramos- LU:82716
 * @autor Brenda Dilschneider- LU: 92774
 *
 */


public class Bloque_Escalonado extends Componente {
	
	/**
	 * Constructor
	 */
	public Bloque_Escalonado(){
		super();
	
	}
/**
 * metodo que devuelve un clon de tipo Bloque_escalonado
 */
	public Object clonar()
	{
		Bloque_Escalonado v = new Bloque_Escalonado();

	    ComponenteGrafico c=  new ComponenteGrafico(new ImageIcon(getClass().getClassLoader().getResource("Dibujos/Base1.png")));
		
		v.setGrafico(c);
		
		return v;
	}

	/**
	 * metodo abstracto de la clase Componente redefinido sin uso
	 */
	
	@Override
	public void chocarMario() {
		
	}

	/**
	 * metodo abstracto de la clase Componente redefinido sin uso
	 */
	@Override
	public void arrancarHilo() {
	
	}

	/**
	 * metodo abstracto de la clase Componente redefinido sin uso
	 */
	@Override
	public void pisadoPorMario() {
		
	}
	/**
	 * metodo abstracto de la clase Componente redefinido sin uso
	 */
	@Override
	public void destruirHilo() {
		
	}

	/**
	 * metodo abstracto de la clase Componente redefinido sin uso
	 */
	@Override
	public void serChocado() {
	
	}

	/**
	 * metodo abstracto que recibe un componente c y llama al metodo serchocado() de ese componente
	 */
	@Override
	public void serChocado(Componente c) {
	c.serChocado();
	
		
	}

	
	

	

}

